home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / comm / aprs403x.zip / README.DUM < prev    next >
Text File  |  1994-03-15  |  9KB  |  148 lines

  1.                 FORMATS FOR USING APRS WITH DUMB TERMINALS
  2.  
  3.     Since most of the features of APRS can be used even if a station is not
  4. running the APRS software, this file describes the exact APRS formats so that
  5. they can be manually entered from dumb packet stations.  This might often be
  6. the case from lightweight portable packet stations.  Frequently the need for
  7. the map display is not out in the field where the portable packet stations
  8. are, but at the headquarters, or net control point.  The following paragraphs
  9. suggest ways to use dumb terminals or non-PC computers and TNC's in an APRS
  10. network.
  11.  
  12.     All APRS communication is done using UI frames.  UI frames are
  13. transmitted with all the error detection capability of standard packets, but
  14. they are not automatically acknowledged.  The only disadvantage is that if a
  15. collision occurs or there is interference on the channel, the UI frame is not
  16. automatically retransmitted.  In APRS this is not a problem because all
  17. information is repeatedly and redundantly transmitted.
  18.  
  19.     UI frames can be transmitted easily from a TNC in two ways.  First, by
  20. loading the TNC Beacon Text with a desired message, the beacon is repeatedly
  21. transmitted as a UI frame.  The period of retransmission is set using the B
  22. parameter.  Most standard TAPR-2 TNC's use 10 second increments so that a
  23. B_E_6 actually results in a beacon once every minute.  A value of 60 is once
  24. every ten minutes.  The BText is the primary method used by APRS to broadcast
  25. one line messages to all stations.
  26.  
  27.      The second way to send UI frames is to enter CONVERSE mode directly from
  28. the cmd: mode without first establishing a connection.  This is done simply
  29. by using either the CONV or K command.  In this mode you specify your
  30. digipeater path by using the UNPROTO command.  Once in UNPROTO CONVERSE,
  31. everything you type is still transmitted as normal AX.25 packets, except that
  32. lines are only transmitted once and acknowledgments do not exist.  As long as
  33. you do not experience a collision, these UNPROTO packets are just as good as
  34. the connected protocol and are very effective at broadcasting information to
  35. many other stations at once.
  36.  
  37. TO ADDRESS:   One caution; since APRS operates in a broadcast fashion and
  38. does not use a connected protocol, the TO ADDRESS is not required.  To help
  39. ignore non-APRS traffic which might also be on the channel, APRS stations use
  40. the TO ADDRESS field as a type of filter.  APRS will only recognize UI frames
  41. transmitted to the broadcast addresses of ID, CQ, QST, BEACON, MAIL, SKYWRN,
  42. DFNET and APRS.  All other packets are ignored.  For this reason, you must
  43. place one of these addresses in the TO ADDRESS field in your UNPROTO command.
  44. APRS does have the ^O OTHER command to over-ride this filter temporarily.
  45.  
  46. APRS FORMATS:  Using either the BText or UNPROTO CONVERSE methods noted
  47. above, APRS reports can still be transmitted manually.  To transmit a report
  48. repetatively, enter it as a Beacon Text.  To report it once, simply type it
  49. in the UNPROTO CONVERSE mode and hit carriage return.  The following formats
  50. must be used exactly to have the desired effect at an APRS station.
  51. Abbreviations are D for degrees (or DAY), M for minutes (Both lat/long and
  52. time), h for hundredths (or Hours), N for North and W for West.  The
  53. delimiter following the Longitude is used to indicate the type of APRS symbol
  54. to be displayed (shown here as a $).  See the README.SYM file.
  55.  
  56.  
  57. POSITION REPORT: To report the position LAT/LONG of your station you may
  58.          either use the abbreviated format for a fixed station or the longer
  59.          format for a mobile that includes the time of the position and an
  60.          optional course, speed, and comments.  If the symbol for a Triangle
  61.          is used (\) then APRS assumes the report is a DF line of bearing
  62.          for direction finding.  To be compatible wiht TheNET node ID frames,
  63.          as of version 2.09, the fixed format can occur anywhere in the BText.
  64.  
  65.    FIXED:   ...    !DDMM.hhN/DDDMM.hhW$comments
  66.    MOBILE:  @DDHHMM/DDMM.hhN/DDDMM.hhW$CSE/SPD/comments
  67.    DF:      ...    !DDMM.hhN/DDDMM.hhW\CSE/SPD/BRG/90Q/Comments ( Q=quality)
  68.    GRDSQR:  [XXnnyy]comments to end of line
  69.             [XXnn]comments to end of line
  70.  
  71. WEATHER REPORT:  APRS recognizes the underline symbol character to indicate
  72.          that the report contains wind direction and speed information.
  73.          This plots the station in dark blue and prevents APRS from assuming
  74.          it is a moving mobile station.  The remainder of the comment line
  75.          can contain any other pertinent weather information.  In APRS version
  76.          2.07 there is an optional automatic Home weather station interface
  77.          which automatically inserts your weather conditions into your Posit
  78.          report.  It includes the optional Temp and Rain fields. 
  79.  
  80.          @DDHHMM/DDMM.hhN/DDDMM.hhW_CSE/SPD/T073/R000/WxStn (auto)
  81.                                             Dxxx/Pxxx/Bxxx other optional
  82.                                             fields for DewPt, Participation
  83.                                             accumulation, and BaroPressure
  84.  
  85. OBJECT POSITION:  To report the position of something other than your own
  86.          station, the same format for a mobile object is used but it is
  87.          preceeded with a nine digit object name.  For shorter names, the
  88.          9 character field must be padded with spaces:
  89.  
  90.          OBJECT   @DDHHMM/DDMM.hhN/DDDMM.hhW$CSE/SPD/comments
  91.  
  92. BROADCAST:  Simply send anything.  If you are using your TNC BText to
  93.          repeatedly send the same message, it is preferred to include
  94.          the day and time that you entered the the BText in the text
  95.          so that recepients can tell how old the information is.
  96.  
  97.          @DDHHMM/comments...
  98.  
  99. MESSAGE: To direct a specific message to a specific station and have
  100.          his bell ring and the message instantly flashed on his screen,
  101.          use the following format, again padding the addressee call
  102.          with spaces to a total of nine characters followed by a colon:
  103.        
  104.          W3XYZ____:one line message text......{3 (optional line counter)
  105.  
  106.          His station will acknowledge receipt with a responding message
  107.          to you with only the letters ack in the message.
  108.  
  109. MSG ACK: If an APRS station sends you a message line, it will be repeated
  110.          over and over until you send a responding ack.  To send an ack
  111.          to station W3XYZ, simply enter his call padded to nine spaces
  112.          and a colon followed by the letters ACK# where the # is the line
  113.          number tacked onto the end of his message line with a ({).
  114.  
  115.          W3XYZ____:ack3    (APRS versions after 2.08 require the line #)
  116.  
  117.  
  118. DUMB PACKET TERMINAL DF REPORTS:  Non APRS packet stations can also
  119. automatically report their lines of bearing into the system by simply
  120. entering a beacon text in the APRS format with their line of bearing.
  121.  
  122.  BText:  !DDMM.xxN/DDDMM.xxW\000/000/BRG/N0Q/DF report...
  123.  
  124.  Where:  DDMM.xxN is Latitude, DDDMM.xxW is Longitude
  125.          \ (Backslash indicates a Triangle symbol for DFing)
  126.          BRG is the DF bearing in degrees True
  127.          N0Q is a Quality indicator where Q is a quality value (1-8) and
  128.              N is an optional Number of HITS indicator. If N is 0, then it
  129.              means nothing.  Values from 1 to 8 give an indication of the
  130.              number of hits per period relative to the length of the time
  131.              period.  So 8 means 100% of all samples possible, got a hit.
  132.              The N is not processed, but is just another indicator from
  133.              the automatic DF units.  By entering a 9 as the HIT indicator,
  134.              you can indicate to other users that your report is manual.
  135.  
  136.  
  137. USING AND DISPLAYING POSITION INFORMATION.  If all manual stations in an APRS
  138. system carry a pre-printed map of the exercise or event area, not only can
  139. they easily determine their own location for reporting, but they can also
  140. plot the location of other stations and objects.  Usually, you do not need
  141. the high technology of a GPS or LORAN receiver to know where you are.  Most
  142. people can find themselves on a map and read the coordinates.  Then they
  143. simply type them in to their BText and in a few minutes, everyone on the net
  144. can see their exact location.  Similarly, by monitoring all of the APRS
  145. beacons going back and forth, the dumb terminal user can still be equally
  146. well informed of whats going on.
  147.  
  148.